package ${packageName}<#if moduleName??>.${moduleName}</#if>.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.io.Serializable;
<#list imports as i>
import ${i!};
</#list>

/**
* ${tableComment}
*
* @author ${author} ${email}
* @since ${version} ${date}
*/
@Data
public class ${ClassName}VO implements Serializable {
	private static final long serialVersionUID = 1L;

<#list columnList as column>
	<#if column.columnComment!?length gt 0>
	/**
	* ${column.columnComment}
	*/
	</#if>
	<#if column.attrType == "LocalDateTime">
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	</#if>
	<#if column.attrType == "LocalDate">
	@JsonFormat(pattern = "yyyy-MM-dd")
	</#if>
	private ${column.attrType} ${column.attrName};

</#list>

}